Resorts List
H?tel Royal | |
Location. The Evian Royal Palace is located in France, two kilometres from Lake Geneva, and two kilometres from Evian les Bains. This resort hotel overlooks Lake Geneva and faces the Alps; the nearest rail station is Evian, which is two kilometres away [ ... ] |